using System;
using System.Runtime.Serialization;
namespace Sync.DAO{
	/********************************BEGIN SyncLogsEntityBase****************************************/
	///<summary>
	/// <para>Author: Auto generated class by CSharp Code Generator v2.0</para>
	/// <para>Date:21/03/2011 24:09:58</para>
	/// <para>Class Name: SyncLogsEntityBase</para>
	/// <para>Description: ClassSyncLogsEntityBase store data of table SyncLogs</para>
	///</summary>

	[DataContract]
	public  class SyncLogsEntityBase{


		private bool _InternalChangedIsNullSyncLog_ID=true;
		private bool _IsNullSyncLog_ID=true;
		private bool _InternalChangedIsNullRow_ID=true;
		private bool _IsNullRow_ID=true;
		private bool _InternalChangedIsNullTable_ID=true;
		private bool _IsNullTable_ID=true;
		private bool _InternalChangedIsNullUserAction=true;
		private bool _IsNullUserAction=true;
		private long _SyncLog_ID;
		private int _Row_ID;
		private int _Table_ID;
		private Byte _UserAction;
		[DataMember]
		public bool IsNullSyncLog_ID{
			get{return _IsNullSyncLog_ID;}
			set{if(!_InternalChangedIsNullSyncLog_ID)_IsNullSyncLog_ID=value;}
		}
		[DataMember]
		public bool IsNullRow_ID{
			get{return _IsNullRow_ID;}
			set{if(!_InternalChangedIsNullRow_ID)_IsNullRow_ID=value;}
		}
		[DataMember]
		public bool IsNullTable_ID{
			get{return _IsNullTable_ID;}
			set{if(!_InternalChangedIsNullTable_ID)_IsNullTable_ID=value;}
		}
		[DataMember]
		public bool IsNullUserAction{
			get{return _IsNullUserAction;}
			set{if(!_InternalChangedIsNullUserAction)_IsNullUserAction=value;}
		}
		[DataMember]
		public long SyncLog_ID{
			get{return _SyncLog_ID;}
			set{
				_SyncLog_ID=value;
				if(_SyncLog_ID!=null){
					_IsNullSyncLog_ID=false;
					_InternalChangedIsNullSyncLog_ID=true;
				}
			}
		}
		[DataMember]
		public int Row_ID{
			get{return _Row_ID;}
			set{
				_Row_ID=value;
				if(_Row_ID!=null){
					_IsNullRow_ID=false;
					_InternalChangedIsNullRow_ID=true;
				}
			}
		}
		[DataMember]
		public int Table_ID{
			get{return _Table_ID;}
			set{
				_Table_ID=value;
				if(_Table_ID!=null){
					_IsNullTable_ID=false;
					_InternalChangedIsNullTable_ID=true;
				}
			}
		}
		[DataMember]
		public Byte UserAction{
			get{return _UserAction;}
			set{
				_UserAction=value;
				if(_UserAction!=null){
					_IsNullUserAction=false;
					_InternalChangedIsNullUserAction=true;
				}
			}
		}
	}
	/*****************************************************************************************************/
	/**********************************END SyncLogsEntityBase*****************************************/
	/*****************************************************************************************************/
}

